package com.atao.baokede.mapper;

import com.atao.baokede.pojo.Address;
import org.apache.ibatis.annotations.Mapper;
import java.util.List;

@Mapper
public interface AddressMapper {
    // 添加地址
    int addAddress(Address address);
    // 更新地址
    int updateAddress(Address address);
    // 删除地址
    int deleteAddress(Long id);
    // 根据用户ID查询地址列表
    List<Address> getAddressesByUserId(Long userId);
    // 设置默认地址
    int setDefaultAddress(Long id, Long userId);
    // 取消默认地址
    int cancelDefaultAddress(Long userId);
}